package com.snake.springboot.custom.api.model.base;

import io.swagger.annotations.ApiModelProperty;

/**
 * 类 {@code CustomAccountModel}  <br> .
 * <p>商户账号模型
 * <p>创建时间：2025/03/06
 *
 * @author Huang.yj
 */
public class CustomAccountModel {

    @ApiModelProperty(value="账号id")
    private String accountId;

    @ApiModelProperty(value="商户id")
    private String customId;

    @ApiModelProperty(value="显示名称")
    private String accountName;

    @ApiModelProperty(value="登录名称")
    private String account;

    @ApiModelProperty(value="可用状态：0不可用；1可用")
    private Integer enable;

    private String token;

    @ApiModelProperty("账户类型：20 主账号 21 子账号")
    private Integer accountType;

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getCustomId() {
        return customId;
    }

    public void setCustomId(String customId) {
        this.customId = customId;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public Integer getEnable() {
        return enable;
    }

    public void setEnable(Integer enable) {
        this.enable = enable;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public Integer getAccountType() {
        return accountType;
    }

    public void setAccountType(Integer accountType) {
        this.accountType = accountType;
    }
}
